﻿/* CSS Document */

body { margin:0 auto; padding:0; line-height:24px; font-family:宋体; font-size:12px; background-color:#ececec;}
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border-style: none;
	border-color: inherit;
	border-width: 0px;
	padding: 0;
	list-style-type:none;
	margin-left: auto;
	margin-top: 0;
	margin-bottom: 0;
}



/* Link */
a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:none;}
a:active { border:0px; background-color:Transparent;}

a{blr:expression(this.onFocus=this.blur());} 



/*Clear*/
.clear{ clear:both; font-size:1px; height:0px; line-height:0px; overflow:hidden;}/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/


.max{width:100%; height:auto; margin:0 auto; overflow:hidden;}

.m_max{width:100%; height:auto; margin:0 auto; overflow:hidden;}

.m_head{width:100%; height:121px; margin:0 auto; background:url(../images/ind1.jpg) repeat-x top; overflow:hidden;}

.m_hea{width:960px; height:121px; margin:0 auto;  background:url(../images/ind2.jpg) no-repeat top; overflow:hidden;}

.m_logo{width:479px; height:86px; float:left;}
.m_logo img{ border:0;}


.m_star{width:203px; height:53px; float:right; margin-top:16px; overflow:hidden;}
.m_star img{ border:0;}


.m_menu{width:960px; height:36px; margin:0 auto; background:url(../images/menu1.png) no-repeat top; overflow:hidden;}


.head3{width:100%; height:36px; }
.head31{width:960px; height:32px; margin-top:3px; overflow:hidden;}
.head31menu{width:960px; height:32px; float:left; overflow:hidden;}
.head31menu ul{width:960px; height:32px;  overflow:hidden;}
.head31menu ul li{width:119px; height:32px; float:left; border-right:1px solid #dee1eb; overflow:hidden;}
.head31menu ul li a{width:118px; height:32px; float:left; font-family:微软雅黑; font-size:13px; color:#08264a; line-height:32px; font-variant:inherit; font-weight:normal; text-align:center;}
.head31menu ul li a:hover{width:118px; height:32px; background:url(../images/menu_hover.jpg) no-repeat top; line-height:32px; font-family:微软雅黑; font-size:13px; color:#ffffff!important; font-weight:normal; text-align:center; overflow:hidden; display:inline;}

.m_box{width:990px; height:auto; margin:0 auto; background-color:White; overflow:hidden;}

.m_banner{width:960px; height:360px; margin:0 auto; overflow:hidden; }

.s_banner{width:960px; height:319px; margin:0 auto; overflow:hidden; background:url(../images/banner.jpg) no-repeat top;}

.m_menu1{width:960px; height:82px; margin:0 auto; margin-top:280px; position:absolute; z-index:9999; overflow:hidden;}


.m_me1{width:225px; height:81px; float:left; margin-left:16px; _margin-left:8px; background:url(../images/best.png) no-repeat top; overflow:hidden;}
.m_me11{width:120px; height:60px; float:right; margin-top:14px; overflow:hidden;}
.m_me11 h3{width:120px; height:20px; overflow:hidden;}
.m_me11 h3 img{ float:left; margin-top:4px; border:0;}
.m_me11 h3 a{ float:left; font-family:微软雅黑; font-weight:normal; font-size:13px; color:#202020; line-height:20px; margin-left:6px; _margin-left:3px;}
.m_me11 h3 a:hover{font-family:微软雅黑; font-size:13px; color:#f70000; font-weight:normal; line-height:20px;}
.m_me11 h4 a img{ margin-top:12px; border:0;}
.m_me12 h3{ float:left; width:75px; height:68px; margin-left:20px; _margin-left:10px; margin-top:3px;}
.m_me12 h4 a img{ border:0;}

.m_me2{width:225px; height:81px; float:left; margin-left:10px; background:url(../images/best.png) no-repeat top; overflow:hidden;}
.m_me21{width:120px; height:60px; float:right; margin-top:14px; overflow:hidden;}
.m_me21 h3{width:120px; height:20px; overflow:hidden;}
.m_me21 h3 img{ float:left; margin-top:4px; border:0;}
.m_me21 h3 a{ float:left; font-family:微软雅黑; font-weight:normal; font-size:13px; color:#202020; line-height:20px; margin-left:6px; _margin-left:3px;}
.m_me21 h3 a:hover{font-family:微软雅黑; font-size:13px; color:#f70000; font-weight:normal; line-height:20px;}
.m_me21 h4 a img{ margin-top:12px; border:0;}
.m_me22 h3{ float:left; width:75px; height:68px; margin-left:20px; _margin-left:10px; margin-top:3px;}
.m_me22 h4 a img{ border:0;}


.m_me3{width:225px; height:81px; float:left; margin-left:10px; background:url(../images/best.png) no-repeat top; overflow:hidden;}
.m_me31{width:120px; height:60px; float:right; margin-top:14px; overflow:hidden;}
.m_me31 h3{width:120px; height:20px; overflow:hidden;}
.m_me31 h3 img{ float:left; margin-top:4px; border:0;}
.m_me31 h3 a{ float:left; font-family:微软雅黑; font-weight:normal; font-size:13px; color:#202020; line-height:20px; margin-left:6px; _margin-left:3px;}
.m_me31 h3 a:hover{font-family:微软雅黑; font-size:13px; color:#f70000; font-weight:normal; line-height:20px;}
.m_me31 h4 a img{ margin-top:12px; border:0;}
.m_me32 h3{ float:left; width:75px; height:68px; margin-left:20px; _margin-left:10px; margin-top:3px;}
.m_me32 h4 a img{ border:0;}

.m_me4{width:225px; height:81px; float:left; margin-left:10px; background:url(../images/best.png) no-repeat top; overflow:hidden;}
.m_me41{width:120px; height:60px; float:right; margin-top:14px; overflow:hidden;}
.m_me41 h3{width:120px; height:20px; overflow:hidden;}
.m_me41 h3 img{ float:left; margin-top:4px; border:0;}
.m_me41 h3 a{ float:left; font-family:微软雅黑; font-weight:normal; font-size:13px; color:#202020; line-height:20px; margin-left:6px; _margin-left:3px;}
.m_me41 h3 a:hover{font-family:微软雅黑; font-size:13px; color:#f70000; font-weight:normal; line-height:20px;}
.m_me41 h4 a img{ margin-top:12px; border:0;}
.m_me42 h3{ float:left; width:75px; height:68px; margin-left:20px; _margin-left:10px; margin-top:3px;}
.m_me42 h4 a img{ border:0;}


/*首页产品展示*/
   .rollBox {
	OVERFLOW: hidden; WIDTH: 300px;HEIGHT:130px; margin:0 auto;margin-top:0px;
}
.rollBox .LeftBotton {
	FLOAT: left; background:url(../images/le2.jpg) no-repeat; OVERFLOW: hidden; WIDTH: 35px; CURSOR: pointer; HEIGHT:40px; margin-top:35px;
}
.rollBox .RightBotton {
	FLOAT: right; background:url(../images/re2.jpg) no-repeat; OVERFLOW: hidden; WIDTH: 35px; CURSOR: pointer; HEIGHT:40px; margin-top:35px;
}

.rollBox .Cont {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 300px
}
.rollBox .ScrCont {
	WIDTH: 10000000px
}
.rollBox .Cont .pic {
	PADDING-RIGHT: 5px; FLOAT: left; 
	PADDING-BOTTOM: 2px; WIDTH: 135px; PADDING-TOP: 10px; TEXT-ALIGN: center;
	/*margin-left:10px;*/
}
.rollBox .Cont .pic .pic_img
{
	display: table-cell;
	width:122px;
	height:90px;
	line-height:90px;
	text-align:center;
	*display: block;
	*font-size:30px;
	vertical-align:middle;
	
}
.rollBox .Cont .pic .pic_img IMG {vertical-align:middle;
	max-width:122px;max-height:86px; padding:2px;  border:1px solid #dee1eb;
	
}
.rollBox .Cont .pic SPAN {
	margin:0 auto;

	FONT-SIZE: 12px; 
	WIDTH: 114px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: \5B8B\4F53
}

.rollBox .Cont .pic SPAN a{color:#2f2b19;}

.rollBox .Cont .pic SPAN a:hover{color:#ff6702;}

.rollBox .Cont .pic P {
	COLOR: #505050; LINE-HEIGHT: 10px
}
.rollBox .Cont A:link {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION:none
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}
.rollBox #List3 {
	FLOAT: left
}
.rollBox #List4 {
	FLOAT: left
}


.m_com11{width:305px; height:150px; float:left; margin-left:16px; _margin-left:8px; overflow:hidden;}
.m_com{width:305px; height:150px; float:left;  border:0; overflow:hidden;}
.m_com1{width:305px; height:30px; border-bottom:1px solid #dee1eb; overflow:hidden;}
.m_com1 h3{width:120px; height:30px; float:left; background:url(../images/lin1.jpg) no-repeat bottom; overflow:hidden; font-family:微软雅黑; font-size:13px; color:#004f8e; line-height:30px; font-weight:normal;}
.m_com1 h3 span{ font-family:Arial; font-size:13px; color:#adadad; text-transform:capitalize; margin-left:6px; margin-left:3px;}
.m_com1 h4{width:44px; height:14px; margin-top:10px; float:right;}
.m_com1 h4 a{ border:0;}
.m_com2{width:305px; height:130px; overflow:hidden;}
.m_com2 img{ float:left; padding:2px; border:1px solid #dee1eb; margin-top:10px; margin-right:5px;}
.m_com21{ float:left; width:175px; height:120px; margin-top:10px;  font-size:12px; color:#555555; text-overflow:ellipsis; overflow:hidden; line-height:22px; overflow:hidden; }



.m_news{width:310px; height:150px; float:left; margin-left:26px; _margin-left:20px; overflow:hidden;}
.m_news1{width:305px; height:150px; float:left;  border:0; overflow:hidden;}
.m_news1{width:305px; height:30px; border-bottom:1px solid #dee1eb; overflow:hidden;}
.m_news1 h3{width:120px; height:30px; float:left; background:url(../images/lin1.jpg) no-repeat bottom; overflow:hidden; font-family:微软雅黑; font-size:13px; color:#004f8e; line-height:30px; font-weight:normal;}
.m_news1 h3 span{ font-family:Arial; font-size:13px; color:#adadad; text-transform:capitalize; margin-left:6px; margin-left:3px;}
.m_news1 h4{width:44px; height:14px; margin-top:10px; float:right;}
.m_news1 h4 a{ border:0;}

.m_news2{width:310px; height:130px; padding-top:10px; overflow:hidden;}
.m_news2 img{ float:left; padding:2px; border:1px solid #dee1eb; }
.m_news21{width:160px; height:130px; float:left; margin-left:8px; overflow:hidden;}


.m_news21 ul{width:160px; height:120px; overflow:hidden;}
.m_news21 ul li{width:160px; height:23px; font-size:12px; line-height:20px; text-overflow:ellipsis; overflow:hidden;}
.m_news21 ul li a{ font-size:12px; color:#555555; line-height:20px; text-overflow:ellipsis; overflow:hidden;}
.m_news21 ul li a:hover{font-size:12px; color:Black; font-weight:normal;  line-height:20px; text-overflow:ellipsis; overflow:hidden;}


.m_case{width:300px; height:150px; float:right; margin-right:20px;  _margin-right:10px; overflow:hidden;}
.m_case1{width:300px; height:150px; float:left;  border:0; overflow:hidden;}
.m_case1{width:300px; height:30px; border-bottom:1px solid #dee1eb; overflow:hidden;}
.m_case1 h3{width:120px; height:30px; float:left; background:url(../images/lin1.jpg) no-repeat bottom; overflow:hidden; font-family:微软雅黑; font-size:13px; color:#004f8e; line-height:30px; font-weight:normal;}
.m_case1 h3 span{ font-family:Arial; font-size:13px; color:#adadad; text-transform:capitalize; margin-left:6px; margin-left:3px;}
.m_case1 h4{width:44px; height:14px; margin-top:10px; float:right;}
.m_case1 h4 a{ border:0;}


.m_case2{width:300px; height:130px; padding-left:4px; overflow:hidden;}


.s_comBox{width:990px; height:auto !important; height:auto; margin:0 auto;  overflow:hidden; background-color:White; padding-top:2px;}

.s_leftBox{width:255px; height:auto; float:left; margin-left:12px; _margin-left:6px;  margin-top:10px; overflow:hidden;}

.s_left1{width:255px; height:auto; overflow:hidden;}

.s_lef1{width:252px; height:15px; background:url(../images/s_lef1.jpg) no-repeat top; }
.s_lef2{width:252px; height:auto !important; height:260px; min-height:260px; background:url(../images/s_lef2.jpg) repeat-y top; }


.s_lef2_1{width:200px; height:40px; float:left; margin-left:26px; _margin-left:13px; background:url(../images/s_lef_menu.png) no-repeat top; overflow:hidden;}
.s_lef2_1 h3{ width:200px; height:20px; margin-top:3px; font-family:微软雅黑; font-size:13px; text-align:center; color:White; font-weight:bold;}
.s_lef2_1 h3 a{font-family:微软雅黑; font-size:13px; text-align:center; color:White; font-weight:bold;}

.s_lef2_2{width:220px; height:auto; float:left; margin-left:16px; _margin-left:8px; margin-top:-6px; overflow:hidden;}
.s_lef2_menu{width:220px; height:auto; overflow:hidden;}
.s_lef2_menu ul{width:220px; height:auto; margin-bottom:10px; }
.s_lef2_menu ul li{width:220px; height:32px; border-bottom:1px dotted #b5b5b5; font-size:12px; color:Black; line-height:32px; text-align:center; overflow:hidden;}
.s_lef2_menu ul li a{font-size:12px; color:Black; line-height:32px; text-align:center; }
.s_lef2_menu ul li a:hover{font-size:12px; color:#0f5faa; line-height:32px; font-weight:bold; text-align:center; }
.s_lef3{width:252px; height:15px; background:url(../images/s_lef3.jpg) no-repeat top; margin-bottom:10px;}

.s_sear{width:250px; height:70px; background:url(../images/s_search.jpg) no-repeat top; margin-bottom:10px; overflow:hidden;}
.s_sear1{width:180px; height:30px; float:right; margin-top:30px; overflow:hidden; text-align:left;}

.text1{width:130px; height:21px; border:1px solid #e1e1e1; background-color:White; line-height:20px;}


.s_mes{width:250px; height:70px; background:url(../images/s_mes.jpg) no-repeat top; margin-bottom:10px; overflow:hidden;}
.s_mes1{width:178px; height:30px; float:right; margin-top:30px; overflow:hidden; text-align:left;}
.s_mes1 a{ font-family:微软雅黑; font-size:12px; color:#6d6d6d; line-height:30px;}




.s_right{width:702px; height:auto; float:left; margin-left:10px; margin-top:10px; padding-bottom:10px;  overflow:hidden;}


.s_rig1{width:702px; height:11px; background:url(../images/s_r1.jpg) no-repeat top; }
.s_rig2{width:702px; height:auto !important; min-height:450px; height:450px; padding-top:4px; background:url(../images/s_r2.jpg) repeat-y top; }
.s_rig2_1{width:150px; height:40px; float:left; margin-left:26px; _margin-left:13px; background:url(../images/s_some.png) no-repeat top; overflow:hidden;}
.s_rig2_1 h3{ width:150px; height:20px; margin-top:3px; font-family:微软雅黑; font-size:13px; text-align:center; color:White; font-weight:bold;}
.s_rig2_2{ float:right; padding-right:30px; font-size:12px; color:Black; overflow:hidden; text-align:left;}
.s_rig2_2 a{ color:#000000;}
.s_rig2_2 a:hover{ color:#000000; text-decoration:underline;}
.s_rig2_2 font{ font-size:12px; color:#006fbe;}

.s_rig2_3{width:660px; height:auto; font-size:12px; color:Black; line-height:32px; float:left;  margin-left:26px; _margin-left:13px; overflow:hidden;}

.s_rig3{width:702px; height:12px; background:url(../images/s_r3.jpg) no-repeat top; }


.txt_btn{ width:200px; height:27px; background:url(/images/imgbut1.jpg) no-repeat top !important; text-align:left; float:left; overflow:hidden; display:block; border:none;}

.txt_btn2{ width:482px; height:176px; background:url(/images/imgbut2.jpg) no-repeat top !important; text-align:left; float:left; overflow:hidden; display:block; border:none;}




.s_new2_2{width:660px; height:auto; float:left; margin-left:8px; _margin-left:4px; margin-top:6px; overflow:hidden;}
.s_new2_2 h3{width:660px; height:30px; text-align:center; font-size:14px; color:#282828; line-height:30px; margin-top:10px; text-overflow:ellipsis; overflow:hidden;}
.s_new2_2 h4{width:660px; height:30px; text-align:center; font-size:12px; color:#282828; font-weight:normal; line-height:30px;}

.s_new2_menu{width:660px; height:auto !important;  height:300px; min-height:300px; overflow:hidden;}
.s_new2_menu ul{width:660px; height:auto;  overflow:hidden; text-overflow:ellipsis; overflow:hidden;}
.s_new2_menu ul li{width:660px; height:28px; font-size:12px; color:Black; line-height:28px; text-align:left; overflow:hidden; text-overflow:ellipsis; overflow:hidden;}
.s_new2_menu ul li a{ float:left; width:530px; height:28px; font-size:12px; color:#282828; line-height:28px; text-align:left; text-overflow:ellipsis; overflow:hidden;}
.s_new2_menu ul li a:hover{font-size:12px; color:#0f5faa; line-height:28px; font-weight:normal; text-align:left; text-overflow:ellipsis; overflow:hidden;}
.s_new2_menu ul li span{width:100px; height:28px; font-size:12px; color:#282828; line-height:28px; float:right;}



.s_new2_3{width:660px; height:auto!important; height:300px; min-height:300px; text-align:left; font-size:12px; color:#282828; line-height:20px; margin-top:10px;}


.s_prod2_2{width:670px; height:auto; float:left; margin-left:12px; _margin-left:6px; margin-top:6px; overflow:hidden;}
.prodBox{width:200px;height:220px;float:left; margin-left:20px; _margin-left:10px; margin-top:10px;}
.imgBox {width:200px;height:189px;line-height:189px;text-align:center; display: table-cell; vertical-align:middle;*display: block;
         *font-size:150px; border:1px solid #c9c9c9;}
.imgBox img {vertical-align:middle;}
.txtBox{ width:200px; text-align:center; font-size:12px;height:32px;line-height:32px;}
.txtBox a{color:#000000;}
.txtBox a:hover{color:#ff0000;}


.s_prod2{width:545px; height:auto; float:left; margin-left:80px; _margin-left:40px; margin-top:10px; text-align:center; overflow:hidden;}
.s_prod21{width:545px; height:520px; float:left; overflow:hidden;}
.s_prod21 img{ border:1px solid #b6b6b6;}

.s_prod22{width:540px;  height:auto; font-size:12px; color:Black; line-height:24px; text-align:left;}








/*fanye*/
.s_fanye{width:660px; height:40px; margin:0 auto; overflow:hidden;}
.s_fany1{width:400px; height:40px; float:right; overflow:hidden;}


DIV.badoo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #48b9ef; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
DIV.badoo A {
	BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px solid; COLOR: #48b9ef; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; TEXT-DECORATION: none;
}
DIV.badoo A:hover {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #fff; BORDER-BOTTOM: #ff5a00 2px solid; BACKGROUND-COLOR: #ff6c16;
	}
DIV.badoo A:active {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid
}
DIV.badoo SPAN.current {
	BORDER-RIGHT: #ff5a00 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff5a00 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff5a00 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff5a00 2px solid; BACKGROUND-COLOR: #ff6c16
}
DIV.badoo SPAN.disabled {
	BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px solid; COLOR: #48b9ef; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; TEXT-DECORATION: none
}
DIV.badoo SPAN.disabled a {
	BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px solid; COLOR: #48b9ef; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; TEXT-DECORATION: none
}
DIV.badoo SPAN.disabled A:hover {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #fff; BORDER-BOTTOM: #ff5a00 2px solid; BACKGROUND-COLOR: #ff6c16;
	}


.s_fan{width:660px; height:40px; font-size:12px; color:#282828; line-height:20px; margin-top:10px;}
.s_fan1{width:120px; height:20px; float:right; overflow:hidden;}
.s_fan11{width:60px; height:20px; float:left; overflow:hidden;}
.s_fan11 a{font-size:12px; color:#282828; line-height:20px;}
.s_fan11 a:hover{font-size:12px; color:#000000; line-height:20px;}

.s_fan_2{width:540px; height:40px; float:left; font-size:12px; color:#282828; line-height:20px; margin-top:10px;}
.s_fan21{width:220px; height:20px; float:left; text-align:right; overflow:hidden;}
.s_fan21 a{font-size:12px; color:#282828; line-height:20px;}
.s_fan21 a:hover{font-size:12px; color:#000000; line-height:20px;}
.s_fan22{width:200px; height:20px; float:right; text-align:left; overflow:hidden;}
.s_fan22 a{font-size:12px; color:#282828; line-height:20px;}
.s_fan22 a:hover{font-size:12px; color:#000000; line-height:20px;}


/*foot*/
.footbg{width:100%; height:48px; margin:0 auto; background:url(../images/fo1.jpg) repeat-x top; overflow:hidden;}

.foot1{width:1280px; height:48px; margin:0 auto; background:url(../images/fo2.jpg) no-repeat top; overflow-x:hidden;}
.foot1 p{width:1000px; height:20px; margin:0 auto; font-size:12px; color:White; line-height:20px; margin-top:10px; text-align:center; }



